﻿namespace EveKillboard.Core.Base
{
    using Interfaces;

    public abstract class InvolvedBase : IInvolved
    {
        public abstract int Id { get; set; }
        public abstract int KillmailId { get; set; }
        public abstract int CharacterId { get; set; }
        public abstract int? ShipId { get; set; }
        public abstract int? WeaponId { get; set; }
        public abstract int Damage { get; set; }
        public abstract bool IsFinalBlow { get; set; }
        public abstract bool IsTopDamage { get; set; }
        public abstract float Security { get; set; }
        public abstract int? AllianceId { get; set; }
        public abstract int? CorporationId { get; set; }
        public abstract int? FactionId { get; set; }
    }
}